a complicated issue or thing - Español Inglés Diccionario